package module02.task03;

/**
 * 上网套餐类
 *
 * 特征：上网流量、每月资费
 * 行为：显示所有套餐信息
 */
public class DataPlan extends Plan implements InternetService{

    int mobileData;

    /**
     * 默认构造函数
     */
    public DataPlan(){
        super();
    }

    public DataPlan(int mobileData, int price){
        super(price);
        setMobileData(mobileData);
    }
    public void show(){
        System.out.println("上网套餐月流量：" + getMobileData());
        System.out.println("上网套餐月价格：" + getPrice());
    }

    @Override
    public void service(int mobileData, SimCard sim) {
        System.out.println("==========上网套餐工作中=======");
    }

    public int getMobileData() {
        return mobileData;
    }

    public void setMobileData(int mobileData) {
        this.mobileData = mobileData;
    }
}
